electric torquer - French English Dictionary